peat compost - Español Inglés Diccionario